permanent flame impeding - French English Dictionary